package com.example.stock.service;

import com.example.stock.comm.FreqEnum;
import com.example.stock.comm.StrategyEnum;
import com.example.stock.vo.DataVo;

import java.util.List;

public interface IServiceStatistics {

    void statisticsEmaUp(List<DataVo> closeData, String tsCode, FreqEnum freq, StrategyEnum strategy);

    void statisticsEmaRef0(List<DataVo> closeData, String tsCode, FreqEnum freq, StrategyEnum strategy);

    void statisticsMaUp(List<DataVo> closeData, String tsCode, FreqEnum freq, StrategyEnum strategy);

    void statisticsMaCross(List<DataVo> closeData, String tsCode, FreqEnum freq, StrategyEnum strategy);

    void statisticsMaPure(List<DataVo> closeData, String tsCode, FreqEnum freq, StrategyEnum strategy);

    void statistics(List<DataVo> closeData, String tsCode, FreqEnum freq, StrategyEnum strategyEnum);


}
